• word of the day

    otis tarda

    otis tarda - Dictionary definition and meaning for word otis tarda

    Definition
    (noun) largest European land bird
    Synonyms : great bustard
Download our Mobile App Today
Receive our word of the day
on Whatsapp